@charset "utf-8";
/* CSS Document */

body { font:normal 12px/1.5 Tahoma, Arial, SimSun, sans-serif; }
html { color: #404040; background: #fff; overflow-y: scroll; }
html, body { background:#ffffff; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
abbr, img, object, a img, :link img, :visited img, a object, :link object, :visited object { border:0; }
address, caption, cite, code, dfn, em, th, var, i { font-style: normal; font-weight: normal; }
ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
a { text-decoration: none; color:#369; }
a:hover { text-decoration: underline; }
q:before, q:after { content: ''; }
abbr, acronym { border: none; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
form { display:inline; }
input, button, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; *font-size: 100%;
}
input[type=text]:focus, input[type=password]:focus, textarea:focus { outline: 0 }
input[type='radio'] { margin-left:0; cursor: pointer; }
input[type='checkbox'] { margin-left:0; margin-top:0; padding-left:0; padding-top:0; cursor: pointer; }
button { cursor:pointer; overflow:visible; padding:0; width:auto; }
input.gray { color:#A9A9A9; }
label, input, button { vertical-align:middle; }
table { border-collapse:collapse; border-spacing: 0; font-size: inherit; font: 100%; }
th { display:table-cell; }
tr { display:table-row; vertical-align:inherit; }
thead { display:table-header-group; vertical-align:middle; }
pre, code, kbd, samp, tt { font-family: 'Courier New', Courier, monospace; }
small { font-size: 100%; }
abbr, acronym { border-bottom: 1px dotted; cursor: help; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
hr { color: #D1D7DC; background-color: #D1D7DC; border: none; height: 1px; }
embed, object { display:block; outline:0 }
.clearfix:after { content: '\0020'; display: block; height: 0; clear: both; visibility:hidden; }
.clearfix { *zoom: 1;
}

body { margin:0 auto; padding:0; font:normal 12px/1.5 Tahoma, Arial, SimSun, sans-serif; background:#F1FDE1; }
.top { background:#F1FDE1; }
.head { height:113px; padding-top:15px; width:960px; margin:0 auto; }
.logo { float:left; }
.logo li { float:left; border-left: 1px solid #ECECEC; height: 50px; padding-left: 15px; margin-left: 15px; display: inline; font-family: "Microsoft Yahei", "SimHei"; }
.logo li strong { height: 20px; padding: 6px 0; color:#333; display: block; font-size:18px; font-weight:normal; }
.logo li a { height: 14px; line-height: 14px; display: block; background:url(image/icon.png) no-repeat -22px -119px; color: #09C; width: 65px; }
.header_nav { float:right; }
.header_nav li { float:left; height:15px; line-height:15px; margin-left:8px; background:url(image/bg_11.jpg) no-repeat right 0px; padding:0 5px 0 3px;}
.header_nav li a{ color:#666;}
.header_nav li span{ color:#F00;}
.header_nav .wzdh_bj{ background-image:none;}
.wzdh_nav { background:url(image/icon.png) no-repeat -3px -138px; display: block; }
.header_nav li .wzdh a { display: block; height: 20px; padding: 0 15px; line-height: 20px; color:#999; background:white url(image/icon.png) no-repeat -2px -465px; }
.header_nav li .wzdh a:hover { text-decoration: none; color:#FFF; background-color:#CCC; background-image:url(image/icon.png) no-repeat -2px -450px;}
.nav{background:url(image/icon.png) repeat-x 0 -204px; height: 33px; margin-top: 5px;}
.nav ul{ width:960px; margin:0 auto;}
.nav li{ float:left; padding-left:30px;font-family: "Microsoft Yahei", "SimHei"; font-size:14px;}
.nav li a,a:hover{ color:#FFF}